#!/usr/bin/env python
# -*- coding: utf-8 -*-
# @Date    : 2020-08-26 23:05:34
# @Author  : Zuo Zhongfei (zuozhongfei@126.com)
# @Link    : 
# @Version : $Id$

import os
# 将数据输出，写入到文件中

# 在这个open方法中传入了两个参数，
# 第一个是文件名，
# 第二个‘w’表示以写入模式打开文件，
# 另外还可以指定读取模式'r'，
# 附加模式'a',
# 读取和写入文件的模式'r+'
# 如果不写这个参数，默认是读取模式

# 如果要写入的文件不存在，Python会自动创建文件

# 注意：如果以’w‘写入模式打开文件时要小心，如果文件已经存在，Python将在返回文件对象前清空该文件

# 注意：Python只能将字符串写入到文本文件，如果是数值，必须先使用函数str()转成字符串格式

# write时不会自动换行，所以需要自己在文本中添加\n换行符

filename = 'output1.txt'
with open(filename,'w') as file_object:
	file_object.write("I love programming\n")
	file_object.write("I love Python\n")


# 如果以附加模式'a'打开文件并添加内容时，不会清空原有的数据，而是在后边追加数据
with open(filename,'a') as file_object:
	file_object.write("因为编程很有意思\n")
	
